<html>
    <head>
        <title>开发插件</title>
    </head>
    <script>
        // 二、开发插件
                                /*
                                    Vue.js 的插件婴爱暴露一个 install 方法。
                                    这个方法的第一个参数是 Vue构造器，第二个参数是一个"可选的选项对象"：
                                */

                                MyPlugin.install = function(Vue,options){
                                            // 1. 添加全局方法 或  property(属性)
                                            Vue.myGlobalMethod= function(){
                                                // 逻辑...
                                            }

                                            // 2.添加全局资源(全局指令)
                                            Vue.dorective('my-directive',{
                                                bind(el,binding,vnode,oldValue){
                                                    // 逻辑...
                                                }
                                            })

                                            // 3. 注入组件选项
                                            Vue.mixin({
                                                create:function(){
                                                    // 逻辑....
                                                }
                                            })

                                            // 4.添加实例方法
                                            Vue.prototype.$myMethod= funciton(methodOptions){
                                                // 逻辑....
                                            }
                               }
    </script>
</html>